.mr30{margin-right:30px;}
.mr15{margin-right:0px;}
iframe{
	position: relative;
	left: -2px;
	top: -2px;
}
.layui-layer-content iframe {
	left: 0px !important;
	top: 0px !important;
}
#xxgk {
    height: 317px;
    width: 1200px;
    margin: 0px auto;
	margin-bottom: 20px;
}
#xxgk-left {
    height: 301px;
    float: left;
    width: 938px;
}
#xxgk-one {
    height: 50px;
    color: #fff;
    background: #31689b;
    padding-left: 5px;
	font-size: 14px;
	font-weight: bold;
	overflow:hidden;
}
.xxgk-menu-item {
	cursor: pointer;
    height: 41px;
    width: 70px;
    float: left;
    margin-top: 4px;
    margin-left: 10px;
    padding-top: 5px;
    padding-left: 8px;
    padding-right: 8px;
	text-align: center;
	line-height: 30px;
	font-size:16px;
}
.xxgk-menu-item a{
	display:block;
	text-decoration:none;
	color:#ffffff;
	font-size: 16px;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	width:100%;
	line-height:35px;
	height:35px;
}
.xxgk-menu-item-active {
	background: url(../images/xxgk-tab-4.png) no-repeat;
}
.xxgk-menu-item div {
	display: block;
	text-decoration:none;
}
.xxgk-one-text-deactive a{
	color:#fff;
}
.xxgk-one-text-active a{
	color:#31689b;
}
.xxgk-menu-item2{
	cursor: pointer;
    margin-top: 10px;
    margin-left: 5px;
	text-align: center;
	background-color: #487cab;
	border: solid 1px #265b8d;
	height: 22px;
	line-height: 20px;
	border-radius: 4px;
	float: right;
	right: 10px;
	position: relative;
	font-size: 12px;
	padding: 3px 8px;
	behavior: url(ie-css3.htc);
}
.xxgk-menu-item2 a {
	text-decoration: none;
	color:#fff;
	font-size: 14px;
	line-height: 20px;
	height: 20px;
}
.xxgk-two{
	position: relative;
	top: -2px;
	overflow: hidden;
	height: 253px;
    border: #bbb 1px solid;
	border-top: none;
	padding: 7px 0px 8px;
}
#xxgk-two-content {
	width:938px;
	overflow:hidden;
}
.xxgk-two ul{
	padding-top: 1px;
   list-style-position:inside;
   margin-top: 6px;
}
.xxgk-two ul li{
	color:#d02b2b;
   line-height:35px;
   font-size:14px;
	padding-left: 14px;
   cursor:pointer;
	width:932px;
	float:left;
	height:35px;
}
.xxgk-two li:hover{
	background-color: #f5f5f5;
}
.xxgk-two a{
	display:block;
	float:left;
	text-decoration:none;  	    
	color:#333;
	font-size:16px;
	cursor:pointer;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	width: 796px;
}
.xxgk-two span{
	display:block;
	color: #31689b;
	float: right;
	padding: 0 18px;
	font-size: 14px;
	width: 100px;
	text-align: right;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}
.rdzx-two ul{
	padding-top: 8px;
	padding-bottom: 8px;
   list-style-position:inside;
}
.rdzx-two ul li{
	color:#1E5D92;
   line-height:20px;padding-top:4px;
	padding-left: 8px;
   cursor:pointer;
	height:25px;
}
.rdzx-two ul li span{
	font-size: 14px;
}
.rdzx-two li:hover{
	background-color: #f5f5f5;
}
.rdzx-two a{
	text-decoration:none;  	    
	color:#333;
	font-size:16px;
	cursor:pointer;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;padding-left:10px;
}
#xxgk-right{
	height:317px;width:239px;float: right;border: #bbb 0px solid;margin-left:15px;
}
#rdzx-one  a {
text-decoration:none;
color:#949494;
	font-weight: bold;
}

#rdzx-one div.rdzx-one-active a{
 color:#ffffff;
}
#rdzx-one div.rdzx-one-deactive{
color: #949494;
}
#rdzx-one div.rdzx-one-active{
	display: block;float: left;color:#fff;text-decoration:none;background:#31689b;height:50px;font-size:18px;width:50%;line-height: 50px;
}
#rdzx-one div.rdzx-one-deactive{
	display: block;float:left;color:#949494;text-decoration:none;background:#f4f4f4;height:50px;font-size:18px;width:50%;line-height: 50px;
}
.rdzx-one-item{
	cursor: pointer;
	font-size: 18px;
	line-height: 24px;
	text-align: center;
	font-weight: normal;
}
.rdzx-two {
	width: 237px; position: relative; height: 266px;overflow: hidden;
}
.xxgk-two-twolist ul{
	width:49%;
	overflow:hidden;
	float:left;
}
.xxgk-two-twolist li{
	float:left;		
	width: 97%;
}
#zxgz-two ul{
	list-style: none;padding-top:4px;
	
}
#zxgz-two li{
	width:50%;line-height:32px;
	float:left;
	display:block;
	padding:5px 0px 5px 0px;
}
#fwpt{
	height:330px;width:1200px;margin: 0px auto;
	margin-bottom: 20px;
}
#fwpt-left{
	height:330px;width:940px;float:left;
}
#fwpt-one{
	background:#31689b;height:50px;padding:0px;line-height: 50px;
}
#fwpt-one img {
	display: block;float: left; line-height: 50px;
}
#fwpt-one-title{
	height:35px;color:#fff;background:#31689b;display: block;float:left;font-size:18px;font-weight:bold;margin-right:20px;margin-top:2px;
}
#fwpt-one-subtitle{
	height:25px;color:#fff;background:#31689b;padding-left:5px;display: block;float:left;font-weight:lighter;font-size:16px;margin-right:240px;margin-top: 5px;
}
#fwpt-two {
	height:250px;
	padding: 12px 6px 8px 6px;
	border: #bbb 1px solid;
	border-top: none;
}
.fwpt-two-panel{
	display: inline-block;
	margin: 0 10px 10px 10px;
	width: 320px;
	height: 261px;
}
.fwpt-two-panel hr {
	border-color: #1eb4e1;
	border-bottom: 0px;
}
.fwpt-two-panel-title{
	height: 22px;
	line-height: 22px;
	font-size: 14px;
	margin: 10px 0px;
	color: #2f6698;
	padding:0px 15px;
}
.fwpt-two-panel-title * {
	display: inline-block;
	font-size: 18px;
}

.fwpt-two-panel-title a {
	font-size: 12px;
	text-decoration: none;
	float: right;
	color: #2f6698;
}

.fwpt-two-panel-body-item {
	border-bottom: dashed 1px #c9c9c9;
	height: 47px;
	line-height: 47px;
	color: #666666;
	display:block;
	float:left;
	width:100%;
}
.fwpt-two-panel-body-item:hover{
	background-color: #f5f5f5;
}
.fwpt-two-panel-body-item a:before{
	top: 8px;
	position: relative;
	width: 36px;
	height: 36px;
	float: left;
	padding-right: 4px;
	padding-left:4px;
}
.fwpt-two-panel-body-item[t=c] a{
	position: relative;
	top: 3px;
}
.fwpt-two-panel-body-item[t=c1] a:before{
	content: url(../images/zffwptc1a.png);
	width: 36px;
	height: 36px;
	top: 8px;
}
.fwpt-two-panel-body-item[t=c2] a:before{
	content: url(../images/zffwptc2a.png);
}
.fwpt-two-panel-body-item[t=c3] a:before{
	content: url(../images/zffwptc3a.png);
}
.fwpt-two-panel-body-item[t=d1] a:before{
	content: url(../images/zffwptd1a.png);
}
.fwpt-two-panel-body-item[t=d2] a:before{
	content: url(../images/zffwptd2a.png);
}
.fwpt-two-panel-body-item[t=d3] a:before{
	content: url(../images/zffwptd3a.png);
}
.fwpt-two-panel-body-item[t=d4] a:before{
	content: url(../images/zffwptd4a.png);
}
.fwpt-two-panel-body-item[t=e1] a:before{
	content: url(../images/zffwpte1a.png);
}
.fwpt-two-panel-body-item[t=e2] a:before{
	content: url(../images/zffwpte2a.png);
}
.fwpt-two-panel-body-item[t=e3] a:before{
	content: url(../images/zffwpte3a.png);
}
.fwpt-two-panel-body-item[t=e4] a:before{
	content: url(../images/zffwpte4a.png);
}
.fwpt-two-panel-body-item[t=e] a:before{
	content: url(../images/zffwpte.png);
}
.fwpt-two-panel-body-item[t=f] a:before{
	content: url(../images/zffwptf.png);
}
.fwpt-two-panel-body-item[t=g] a:before{
	content: url(../images/zffwptg.png);
}
.fwpt-two-panel-body-item[t=c1] a:hover:before{
	content: url(../images/zffwptc1b.png);
}
.fwpt-two-panel-body-item[t=c2] a:hover:before{
	content: url(../images/zffwptc2b.png);
}
.fwpt-two-panel-body-item[t=c3] a:hover:before{
	content: url(../images/zffwptc3b.png);
}
.fwpt-two-panel-body-item[t=d1] a:hover:before{
	content: url(../images/zffwptd1b.png);
}
.fwpt-two-panel-body-item[t=d2] a:hover:before{
	content: url(../images/zffwptd2b.png);
}
.fwpt-two-panel-body-item[t=d3] a:hover:before{
	content: url(../images/zffwptd3b.png);
}
.fwpt-two-panel-body-item[t=d4] a:hover:before{
	content: url(../images/zffwptd4b.png);
}
.fwpt-two-panel-body-item[t=e1] a:hover:before{
	content: url(../images/zffwpte1b.png);
}
.fwpt-two-panel-body-item[t=e2] a:hover:before{
	content: url(../images/zffwpte2b.png);
}
.fwpt-two-panel-body-item[t=e3] a:hover:before{
	content: url(../images/zffwpte3b.png);
}
.fwpt-two-panel-body-item[t=e4] a:hover:before{
	content: url(../images/zffwpte4b.png);
}
.fwpt-two-panel-body-item[t=e] a:hover:before {
	content: url(../images/zffwpte2.png);
}
.fwpt-two-panel-body-item[t=f] a:hover:before {
	content: url(../images/zffwptf2.png);
}
.fwpt-two-panel-body-item[t=g] a:hover:before {
	content: url(../images/zffwptg2.png);
}
.fwpt-two-panel-body-item a {
	text-decoration: none;
	color: #333;
	line-height: 48px;
	width: 100%;
	font-size: 16px;
	display: block;
	float:left;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	margin-top:14px;
	cursor:pointer;
}
#gzcy-one{
	background:#31689b;height:50px;font-size:18px;color:#ffffff;padding-left:30px;font-weight: bold; line-height: 50px;
}
#gzcy-two{
	border: #bbb 1px solid;border-top:none; height: 270px;padding-top: 0px;
}
.gzcy-two-item{
	height:63px;
	margin:0px 10px;
	border-bottom: dashed 1px #d4d4d4;
	line-height: 63px;
}
.gzcy-two-item:hover{
	background-color: #f5f5f5;
}
.gzcy-two-item a{
	width: 100%;
	text-decoration: none;
	display:inline-block;
	padding-left:18px;
	color: #666666; 
	font-size: 14px;
	height: 65px;
	line-height: 65px;
}
.xxgk-two-zxgk-item{
	height: 35px;
	line-height: 35px;
}
.xxgk-two-zxgk-item:hover{
	background-color: #f5f5f5;
}
.xxgk-two-zxgk-item>a{
	text-decoration: none;
	color: #666666;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
}